(someone's) mind boggles

Traducciones
cela laisse quelqu'un perplexe
Definiciones
This phrase means that someone is extremely surprised, confused, or amazed by something, often because it is difficult to understand or believe.